imperial mammoth (archidiskidon imperator) - Spanish English Dictionary